package com.xiaoshuidi.cloud.module.member.controller.admin.questionnaireinfo.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema(description = "预览问卷对象")
public class PreviewQuestionnaireInfo {
    @Schema(description = "问卷id")
    private Long id;

    @Schema(description = "问卷名称")
    private String name;

    @Schema(description = "问卷主图")
    private String image;

    @Schema(description = "问券说明")
    private String description;

    @Schema(description = "是否已发布false未发布true已发布")
    private Boolean isPublished;

    @Schema(description = "问券题目列表")
    private List<QuestionItem> questionItems;

    @Schema(description = "问卷状态1.未生效2已生效3已失效")
    private Integer questionnaireStatus;

}
